#banner-wrap>#ul-wrap{
  width: 100%;
  /*height: 45px;*/
  line-height: 45px;
  margin: 0 auto;
}
/*#banner-wrap>#ul-wrap>ul{
  display:flex;
 justify-content:space-between;
}*/
/*#banner-wrap>#ul-wrap>ul>li{
  float: left;
}*/
#banner-wrap>#ul-wrap>ul{
  position: relative;
}
#banner-wrap>#ul-wrap>ul>li{

}
#banner-wrap>#ul-wrap>ul>li>a{
  color: white;
}

#banner-wrap>#ul-wrap>ul>.ac-gn-item-menu{
  display: none;
  height: 45px;
  /*width: 80%;*/
  padding: 0 10%;
  background: black;
  /*text-align: center;*/
  /*margin: 0 auto;*/
  /*margin-top: 45px;*/
  border-bottom: 1px solid gray;
}



#banner-wrap>#ul-wrap>ul>.show{
  position: absolute;
  height: 45px;
  margin-left: 5px;
}
#banner-wrap>#ul-wrap>ul>.ac-gn-apple{
  /*position: absolute;*/
  height: 45px;
  margin-left: 50%;
}
#banner-wrap>#ul-wrap>ul>#ac-gn-bag{
  position: absolute;
  height: 45px;
  margin-left: 90%;
  top: 0;
}
#iphone8{
  width: 100%;
  height: 560px;
  background: #f9f0eb;
  padding: 60px 0;
  padding-bottom: 0;
  background-image: url(../img/iphone_8_small.jpg);
  background-repeat:no-repeat;
  background-position: center bottom;
}
#iphoneX{
  width: 100%;
  height: 560px;
  background: #fafafa;
  padding: 60px 0;
  padding-bottom: 0;
  background-image: url(../img/iphone_x_small.jpg);
  background-repeat:no-repeat;
  background-position: center 70%;
  margin-top: 15px;
}
#watch{
  width: 100%;
  height: 560px;
  background: #fafafa;
  padding: 60px 0;
  padding-bottom: 0;
  background-image: url(../img/watch_small.jpg);
  background-repeat:no-repeat;
  background-position: center 85%;
  margin-top: 15px;
}
#iphone8>h2,#iphoneX>h2,#watch>h2{
  height: 65px;
  /*width: 280px;*/
  font-size: 36px;
  margin: 0 auto;
  text-align: center;
}
#iphone8>h3,#iphoneX>h3,#watch>h3{
  height: 32px;
  /*width: 280px;*/
  font-size: 16px;
  text-align: center;
  margin: 0 auto;
  font-weight: normal;
}
#watch>h2>img{
  vertical-align: top;
  margin-right: 5px;
}
#watch>p{
  height: 35px;
  font-size: 18px;
  text-align: center;
  margin: 0 auto;
  color: red;
}
#ios .ios-left,#ios .ios-right{
  width: 100%;
  height: 560px;
  background: #fafafa;
  margin-top: 15px;
  /*margin-left: 15px;*/
  padding: 45px 0 0 0;
}
#ios .ios-left{
  background-image: url(../img/ios_alt_small.jpg);
  background-repeat:no-repeat;
  background-position: center 88%;
}
#ios .ios-right{
  background-image: url(../img/watchos_small.jpg);
  background-repeat:no-repeat;
  background-position: center 88%;
}
#ipad .ipad-left,#ipad .ipad-right{
  width: 100%;
  height: 560px;
  background: #fafafa;
  margin-top: 15px;
  /*margin-left: 15px;*/
  padding: 45px 0 0 0;
}
#ipad .ipad-left{
  background-image: url(../img/trade_up_small.jpg);
  background-repeat:no-repeat;
  background-position: center 88%;
}
#ipad .ipad-right{
  background-image: url(../img/macos_high_sierra_small.jpg);
  background-repeat:no-repeat;
  background-position: center 88%;
}
#ipad h2{
  height: 65px;
  /*width: 280px;*/
  font-size: 36px;
  margin: 0 auto;
  text-align: center;
}
#foot_text_1,#foot_text_2,#foot_text_3,#foot_text_4{
  border: 0;
}
